gl renderer: Draw outset shadows white
authorTimm Bäder <mail@baedert.org>
Thu, 16 Jan 2020 07:02:48 +0000 (08:02 +0100)
committerTimm Bäder <mail@baedert.org>
Sat, 18 Jan 2020 07:49:52 +0000 (08:49 +0100)
commitdc8dedce0700816e56a53386d500d0c15b645a0e
tree037a31b2ddf02b50eb9ec9cae578a448ff7f85e5
parentf5182f1c3508a138c8d2e11c0cfaf979e5daf98e
gl renderer: Draw outset shadows white

and only apply the actual shadow color when we draw them from the
texture. This way we can reuse the cached shadows during color
transitions.
gsk/gl/gskglrenderer.c
gsk/gl/gskglrenderopsprivate.h
gsk/gl/gskglshadowcache.c
gsk/gl/gskglshadowcacheprivate.h
gsk/resources/glsl/outset_shadow.glsl